Excellent location, clean, and really communicative hosts - would stay again!