We stayed at Bella Vista resort for one night. We were upgraded to an ocean view room which was very nice. The onsite staff was great, from picking us up at the ferry terminal to checkout. The onsite restaurant was great and had a live jazz musician which added to the great atmosphere.
We unfortunately traveled during a peak season for Sargassum which did not ruin our trip, but the smell was very strong in the evening in our room.
The owner also stays on the property but did not seem friendly. It was a bit odd, that he would often pass by us without greeting us as guests. However the rest of the staff was amazing and friendly.
This was a great location and we would recommend staying here to others.