First of all the location is nice and it is a big apartment. Check in was easy and communication was quick and good.
The apartment is kind of outdated. None of the beach gear (description) was in the apartment, we got an umbrella after asking for it. The master bedroom had a weird smell. The apartment is definitely in need of rehabilitation.