Perfect place...but if you dont speak italiano better to think twice for travelling there because Couldn't find hardly anyone who could speak English even with younger generation....they just replied solo italiano....