We had a wonderful stay. The room was perfect for what we needed with a little kitchenette since we were with our 6 month old. They also provided a pack n play for the baby to sleep in. Room was clean. The resort itself was wonderful with pool and walking distance to beach and all restaurants. Will definitely stay here again!