Excellent hosts, very clean, beautiful surroundings. We have stayed here twice now and will be coming back if needed. Highly recommended