Great place to stay! Easy check in, extremely clean, plenty of amenities (I.e. beach chairs, snorkel gear, etc). Located in a safe and privately gated community. Great pool and beach access. Also comes with a personal car garage! Would highly recommend!