Spacious yet cozy, great atmosphere, perfect location and Davide gave great advice. We will be back.