We have stayed here twice within one month. A spacious, modern, clean, well-equipped apartment with a lovely view of the North Shore mountains. It is self contained with its own entry door and there is good on-street parking. Kathy is a very attentive hostess.