8/10
Our stay was awesome. The beach, the convenience of having Bahama Beach Resort restaurants nearby, and great food. The villas were perfect for our group.
Advice: depending on your plans and adventures bring cash as well as a credit card.
Five-star
Hiighly recommend th
Shay W.
Stayed 4 nights in Jul 2024