Thoroughly fabulous. 5 stars all around. Excellent communication, seamless check-in and check-out. The apartment is stunning, with everything you could need and more. It was such a pleasure... the only down side was departing for home.