Very clean, nice location, attentive host; would love to go again any time!