Amazing place. Great location. The pool and beach was beautiful. Hotel staff was polite. Couldn’t have asked for a better trip!