Excellent location, well appointed apartment, and above-and-beyond communication. I'd definitely book again.