This place is amazing! Views are breathtaking! Location is perfect and close to tons of restaurants and multiple beaches! I would absolutely stay here again!