Excellent location, price, cleanliness and hosts. Immaculate apartment!