I am giving the Coral House Suites a 3 star review because I have mixed emotions about my stay. Lets start with the positives the hotel is very clean, comfortable beds, nice linens and modernly stocked rooms . The pools are the best feature, VERY NICE! The staff is very friendly! The negatives: they do NOT give you wash rags! The shuttle to the beach is every half an hour, if you miss it you either wait 30 minutes or walk about 20 minutes to the beach. The driver takes his lunch break around 12, which is an hour with no shuttle, (found that out the hard way being stuck in a rain storm). The shuttle that takes you to the "mall/shopping plaza" only runs twice a day 10:30 and 2:30 and you don't have a ride back for 2 hours. The ride is cheap $5 per person but it takes a while, you will stop at several other resorts picking other passengers up, (we also found this out the hard way). The beach club and pool at the beach is very nice but we where unaware of the $80 charge to use the towels and cabanas...$80.00! We asked about the chairs/loungers or cabanas on the beach, the gentlemen told us they do not belong to the hotel and it was very clear they did. Maybe due to the language barrier he didn't understand our question of using them? Some of the staff speaks great English some do not, they are not completely forth coming with information about the amenities, you have to ask about the specifics, which is hard to do when you don't know all the rules to ask about.