Brilliant hosts, brilliant place, beautifully clean. Lovely outside space. Private rooms on separate floors.