Had an absolutely lovely stay at Letizia’s. The place is stunning and massive. Perfect location, within short walking distance of the sites and next to some delicious restaurants. Would definitely come back next time!