Gorgeous apartment above a piazza and indeed a town straight out of a movie set. Fallen in love and will be back!