It is very clean. The grounds are beautiful. The hosts were very helpful and knowledgeable. We had some nice chats.