Another fine 300 Front St W stay. A functional apartment and accomodating host : what more could I ask for?