Wonderful location, wonderful apartment, wonderful host! 5 stars all round.