We stayed at Steve and Helen's place for over a month and thoroughly enjoyed it, so much so that we extended our stay. Beds are fantastic and extremely comfortable, location is very convenient and parking is a plus and very practical. Building is quiet and secure with 24 hour concierge.
We recommend staying at Steve and Helen's place.