The view from the terrace and the beach is amazing