A perfect location, wonderful hosts and everything we needed and more in the apartment.