We decided to pick this place as our "mini honeymoon" location after reading all the glowing reviews and it lived up to the hype. The rooms were beautiful and bigger than I expected and the view could not be beat! We stayed at the top level (highly recommended) and had an amazing experience.
The beach access is a little hidden, but just ask someone from the front desk and they'll point you to the correct location, it's only a few minutes away by foot.
Also, the location is close enough to some great restaurants (all by foot) that you don't really need to use your car to get anywhere unless you want to explore a bit.
I highly recommend this location and will probably look to stay here again in the near future!More