All of the staff at the beachfront as well as in the club lounge went over and above what was expected. Very personable and friendly. The resort was clean and elegant. We enjoyed the restaurants and the sunsets off of the balcony. The spa ladies, professional, professional, and knowledgeable and offered a great service.