Very modern and comfortable. The place had everything we needed and was very close to the pools and restaurants.