The place is located near the Hard Rock Cafe and very very very close to Piazza San Marco. :-). Gondolas are available near the Hard Rock Cafe. The apartment is equipped all amenities required for your stay. There are two bedrooms, each with a double bed, air conditioning. One bedroom has a attached bathroom. There is another bathroom as well. Toiletries were provided.
Sebastiano's brother, Marco, was our host. He was very friendly, responsive and suggested a few places that we can go out for dinner. He helped us with our luggage. Thanks to him.
I definitely suggest this place provided you are ready to climb stairs with your luggage.