Very nice place. Siamo stati molto bene.