Amazing! Location is absolutely incredible!! The pool was our favorite end of the day activity to relax and cool off. The beach is breathtaking.. I could go on for hours. This is a must stay!