Very clean place, responsive and patient hosts. This is part one of a two part review, but would gladly recommend to anyone.