The apartment was perfect and just as described with 2 living areas/kitchens and a washer and dryer. It’s very close to the pool and main building. Indoor water park/ resort activities were perfect for the few rainy days that we had. Just 5 minutes to the beach with its own private parking. Easy check in/out process. Amazing value, would definitely recommend!