One of the best vacations I’ve ever taken and that was mainly due to my choice of stay. The accommodation was bar none and the location was spectacular. Even locals that I met told me that I struck gold by staying at the El Dorado. I snorkeled every day at Black Rock (five minute walk from the unit) and enjoyed the on-site amenities like golf cart rides to the private beachside cabana as well. The pool was spacious and modern and the covered parking garage was also a nice touch. The room also had beach chairs, an umbrella, and boogie boards so I was able to save on rentals. 10/10