Great place - modern, spacious, and excellent location. Building is new. Host was very generous and responsive. Would absolutely stay here again.