This resort is gorgeous and has amazing views. We went to the day spa for messages and they thought one of the therapists would be a no-show, so they were going to accommodate us with free drinks and appetizers, and reschedule us. The therapist ended up showing up in time but they gave us the free drinks and apps anyway. I think that shows excellent customer commitment and service (thanks Joy)! The massages and facilities were great and the view here is amazing. Use of the day spa gets you all day access to the pool, etc. I'm giving it 5 stars based on great service and beautiful facilities and will definitely be back.