Really unbeatable. The view is amazing from the terrace. Unlike huge resorts where you have to look past the pools and kids and restaurants to see the beach, this is pure beach view. Location is just minutes from great shopping and dining but out of the hustle and bustle as well. Very clean as well!