Great place. Great location. Great hosts. Street parking can require walking up to a block at certain times of the day, but the nice place and the proximity to good restaurants and other village conveniences more than makes up for it. All in all, it was a very good experience.