Expect a friendly welcome, a peaceful respite and amenities that will make your stay in Victoria a treasured memory. Mike and Geoff's Place on the Bay is everything described and more.