Great location, beautiful views, clean place with everything we needed and more! Check-in was a little rocky but that wasn't Ann's fault. The resort was delayed in getting the room ready and we had to wait 45 minutes. Other than that, would definitely come back!