The beach is absolutely gorgeous, with pristine waters that are a true natural wonder. However, I wouldn't recommend horseback riding as I've seen some folks only go a short distance before turning back. Although we did try the massage service, which was decent for 20-30 minutes, I wouldn't say it's a must-do. The scenery is reminiscent of New Zealand's stunning vistas.