If you look at the Hotel Map, the venue Pearl Beach Club is located in the top-right corner labeled number 17. They also offer a day pass if you'd like to enjoy their private pool and restaurant.
The Resort pool is located in number 16 on the map. It has a pool bar, a pizzeria (open until midnight) and it's very close to one of the buffet stations.
The Cafe station at the resort is really good and we HIGHLY recommend going. It is located in the shops area at the resort, specifically number 43 on the map.
The hotel has two buffet restaurants - Gran Caribe (#34 on the map) by the lobby and La Palapa (#36) by the pool. Additionally, there are four a-la-carte dinner restaurants - Toscana (Italian food, #40), Rodeo Steak House (#41), Terrace Tapas lounge (#44) and Mikado (Japanese food, #39). Meals at these four restaurants are included in your stay, reservations are required which can be made at the time you check-in.
Not listed in the map but it is around spot #22, there is a natural juice bar we loved. Sit and enjoy the night show at the theater (#5). Good luck playing at the casino (#31). Dance the night away at the disco (#28).