Definitely a great place to stay. Comfortable, cozy and in a great location - quiet but close to about anything you'd want to do or need. The Hosts are very concerned that your stay is perfect.
I'll stay there whenever I get back into the area.