Stylish Penthouse Apartment in Venice Lido, 10 minutes from Saint Marks Square