Great location. Clean. Responsive and attentive hosts.