Great location and wonderful, helpful hosts. Perfect description of the apartment. Small and cozy but it has everything you need.