The apartment was modern, spacious and very clean. Excellent location. Communication and check-in were smooth and easy. Would highly recommend.