Great location - everything easily reachable; lovely hosts - very responsive and helpful; clean and charming place with positive vibe.