Great location and close to beaches and eating places. Expect noise in the complex. Convenient to the pool and onsite staff are great. Easy check in and access.