The accommodations were exactly what we expected/needed and everything was seamless upon arrival and throughout the duration of our stay. You get all the comforts of an Airbnb(full kitchen, spacious condo, living and dining area) + the convenience of resort amenities like the pool, towel service, etc! Overall, great stay.