I cannot say enough good things about my stay here. Thoughtful, generous hosts; a beautiful, private space; sweet dogs - everything was perfect! Highly recommended.