Wonderful hosts, great communication. Thoughtful touches in a lovely apartment. Fantastic location.