We had a terrific stay at Diamond Cottage! The hosts were terrific, and the animals were lovely too! There was a great selection of indoor/outdoor games, and it's a short walk down to the water. I would highly recommend to others.