Very clean, great location, the host is attentive and there for you if you need anything. If we come back we won't hesitate to return.