Excellent location, helpful + communicative hosts (though we didn't have the pleasure to meet them). Stairs were not an issue for us but if you don't like stairs look elsewhere. Great local tips from hosts.