Everything was great, the communication was fast and reliable, check-in was super easy, the apartment is modern, clean and very nice, the pool on top of the building great! We can highly recommend this place!