This was a beautiful, spacious place in perfect location. Free parking in reasonable distance available. Friendly and helpful staff greeted us and accommodated our needs reasonably. We enjoyed our place very much. Thanks Dimitri and hosts!