The rooms were extremely spacious, well maintained (not to mention the incredible view you get to wake up to) The pool was gorgeous (the slide is a fun addition) Responsive staff, super accomodating at all times. Restaurant - food was really good, breakfast spread was fun mix of items