Stunning views and close to nice beaches and restaurants. Everything we wanted for a relaxing weekend away.