Awesome location, sparkling clean, well appointed, and great hosts who live in same building: always responsive, thoughtful, and quick to communicate.