The location of the apartment is perfect. Just as described, literally 100 steps from St. Mark's Square, situated down a small street close to a hotel. The apartment was clean and well-equipped. After a little confusion about where we were meeting we were greeted by an employee of Michela. Plenty of places to eat and drink around the corner from the apartment. Venice is beautiful!