Great place to stay overall. The location is great, the unit is close to the pool and there was plenty of space for our family. Shopping, restaurants and the beach are within 1-3 minutes. The upstairs bathroom had hair on the floors and shower walls when we checked in, and I had to call to get the lockbox code as we didn’t receive when it was time to check in. The third “bedroom” is actually a loft space with two twin beds that you have to walk through to get to the master bedroom. Other than that, no complaints.