Gorgeous place! Super convenient location. Feels like a little piece of Europe.