This place was clean, and close to the beach but in a slightly rough neighborhood far away from anything fun. Check-in was a nightmare. Communication wasn’t good at all. We had to sit outside the building for an hour while they verified our info (why wasn’t this requested earlier?). Then when we got in our keys weren’t in the lock box. The pool is a joke.