The snorkeling and swimming area is very nice in front of the hotel, but bring water shoes. If you head south about 200 yds, there are steps to get into the ocean (it's a little precarious, but this 60 year old managed it) with water shoes, and kind of 'drift' back to the hotel - the number of fish you'll see is 10 times what you see in front of the hotel. Food and drinks...meh. I liked the quesadillas, cake, steamed veggies, salads, husband and son liked the hotdogs, hamburgers and meat. Bathrooms are just run down, room is big - 517 sq feet - loved that. Towels and sheets are kind of old and stained. Putt putt was fun and hilarious. Played every day - do it, and you'll understand why! Billiards was fun too. We didn't do the pools but once, as the ocean was too much fun. Sunsets were great. There's a tennis court in the shade in the afternoon. Room from our 2nd floor balcony - awesome. We went to scuba dive with Pepe scuba. Luis was so nice and my son got certified with him. You can borrow snorkel and mask from them for 1 hour WITH your ID. Or you can pay around $15 for a 24 hour rental. 10 dollars to downtown via taxi. Go and walk around, see the cruise ships, eat out. So... the price of the hotel is on the lower end. And if you're used to 4 or 5 star hotels, this is not it. Lower your expectations and you'll have a great time. The buffet wait staff work so hard and are very nice. Leave some tips for them, and the omelette and quesadilla crew (under their little rock).