Great location and very quiet. Check in and communication was all well done through a third party. Apartment was modern and well equipped. The cleaning service quality prior to our arrival was lower than expected, especially for such a nice apartment which I am sure can be resolved.