The apartment is very well located, and is nice and very clean. The terrace is very spacious and I imagine would be fabulous with nice weather. Check in and check out were both super easy. Communication was super easy and efficient. I definitely recommend this place.