Outstanding apartment. Every little detail thought through, phenomenal location, wonderful host. Perfect.