9. Pros: Upgraded us to ocean view room free of charge Comfy beds and nice contemperary rooms beautiful pool good food at restaturant excellent location Cons: Rooms a little smallNot a very exciting beach, no waves at hotel beach and did not seem to have good snorkeling.