This place is excellent. Check in was easy, the host is very friendly and helpful, and the apartment was extra clean and comfortable. We enjoyed having a pool and fitness center as well. I would definitely recommend booking here.