We had an enjoyable stay at Windsong. The drive into the property is shared so care needs to be taken when going in or out of the property. The steps are quite steep to the unit as well so not suited to all. Warm, clean and comfortable.