Outdoor rooms but were clean and kept well. Ordering service on the app was finicky. Had times it would not work or had to select time slots which were not always available. Seems to work better at the Breathless resorts that we normally stay at. Most staff members were friendly. Overall, food was okay. Please note that people go down early in the AM to claim beach chairs at the pool, by placing towels and belongings on them. Beach was good. Provide nightly entertainment most nights which is a good idea. Facility was nice overall. Will remain my second choice of resort behind Breathless.