Fantastic location. Super clean and updated. Our best stay in Italy!