A very clean place to stay. Great host. Excelled all expectations. Would recommend. A beautiful place to stay. Lovely surroundings.