Great place. Great air-conditioning! (hard to find in Italy)