Read all the fine print. You may not have the room that is in pictures. Other than that everything in pictures is accurate. Nice staff. DJ in the pool area. Bar closes at 9. No restaurant on resort, only deli but I hear the food is good. The beach shuttle can only hold 6 people. Book early. Nice amenities: pool, basketball, tennis, golf. No spa, but nail salon. Beach is about 20 minutes away.