The view from the terrace is indeed amazing. A few intimate beaches are close (best reached by car), restaurants within walking distance.