This is the most amazing view you will ever have in Italy. The roof terrace makes this place an absolute must to stay at. The overall location in just outstanding