10/10! Everything was better than I could have imagined! Close to some spectacular beaches, check in was extremely fast and Jennifer was consistent with her communication. Location was great and close to everything you could possibly need :)