I do NOT recommend this building nor the host. Many things of the apartment were missing or not working. If the host had checked the apartment for 5 minutes before our arrival, we would have had fewer problems. I had to spend the first 4 days reporting the issues and waiting for solutions. Not all the problems were solved. The building has serious problems with the elevators (up tp 30 minutes wait time) and some residents (dirt all over, extremely loud parties and escort services walking around). The beach service is very poor (we could never get a towel). The pool is too small considering the quantity of apartments (no chairs available, too many people in the water). Definitely not a nice place to spend a family vacation.