Fantastic location, flexible and gracious hosts, beautiful apartment.