We just got home yesterday and can't wait to get back! The resort grounds are clean and beautiful. The pool is clean and I love the swim up bar. The bartenders were very personable as were all the staff. We thoroughly enjoyed our time here and can't wait to go back. The kids had a blast fishing, swimming and going snorkeling, diving for lobster and conch! Everyone should visit this resort! We will be back soon!