We were expecting great things from Hotel Cavaleri and we were not disappointed. The decor is beautiful, the rooms are lovely the breakfast was perfect and the underused terrace was a lovely place to hide away. The staff were courteous and helpful in every way. Highly recommended. A perfect place to stay.