We came here for our honeymoon and really enjoyed it. The location is amazing with a beach just a few steps away, and an amazing view. It does get a bit hot on warmer days, but not too bad.