This is a great, clean place. Just as described and we had a fantastic time staying in a lovely location. Their dog is sweet and the hosts are kind! We would stay here again in a heartbeat.