This place is a dream - impeccably clean, very well appointed, close to shops and restaurants, and in a beautiful and walkable neighborhood. Thoughtful hosts provided many small treats and extra amenities that made our stay absolutely wonderful.