Very clean and accessible. All needs were met and they host was very kind and attentive. Would stay again