Italy is such a beautiful place to visit. I went for 3 days and it was just enough for me. It was a good break for me and the weather was amazing... maybe a little too hot for all the walking. I stayed at Hotel Anastasia which was right by San Marco Square. It was a cute little hotel which was right in the centre. Everything was in walking distance and you are right by the shops and lots of restaurants.