Terrific experience. Stephen greeted me when I arrived. The place was clean, modern and well maintained. Shopping, coffee and restaurants all in walking distance. Street parking is tough but thankfully Stephen provided a parking spot at the end of his driveway.