Great host, great communication, great location, access to the pool, workout room and a beach. Also, beds/mattresses were comfortable to sleep on. I took off one star for the following reasons:
Apartment is dated, the kitchen, bathroom can use upgrading. The lock on the sliding door leading to the balcony is broken. Also, lots of fees are charged in addition to nightly rate: for example I believe the cleaning is $180, the parking $75 and some others. Still, overall very good experience!