Beautiful resort from all aspects. Clean room with great view. helpful and friendly staff. We asked for early check in and the room was ready when we arrived at 11 am. We were also given a complementary room after checking out for about an hour as we had a late evening flight. Highly recommended.