Location is a hit
The hotel's setting is the highlight for the vast majority of guests, who love the fact they can stay so close to the beach and still have access to plenty of outdoor activities in a natural setting, as well as the incredible views afforded by the location.