In-Venice Location: 15 min of walking to Piazza San Marco. You may find all you wish for near the apartment.
Apartment: Wow. However, i'm approx 1.8 meters tall - and the bed was almost short for me.
The Host: We never actually met, but she supplied very helpful info and was very sweet and available by phone.