We traveled from the snows of Pennsylvania for a six day stay at the Hard Rock...we cannot say enough about the friendly, accommodating staff! The food was fantastic - a variety of restaurant choices with interesting menus - or pizza or sandwiches. We spent our days on the quiet, clean beach - enjoying the warm, sparkling, clear, water and sunshine. There are plenty of activities available if you'd like...inside -outside-daytime -night time- quiet places or fun activities. Even though it wasn't crowded during our visit there was plenty of room to roam the beautiful, lush grounds. Our room was quiet and was thoroughly cleaned every day. The facility was clean everywhere - all buildings, pools, restaurants, rest rooms.... Our 1st all-inclusive...loved it here and would come back again!