This apartment had everything we needed -- location, amenities and wonderful hosts. The apartment was comfortable, clean and cozy. The hosts provided excellent recommendations on nearby sites and restaurants. We look forward to staying here again!