Great place! Awesome swimming area, good snorkeling right in front of the hotel. Eric was very helpful with all my questions. I would definitely recommend booking a vacation with him.