A fantastic property with a wide variety of accommodation options. Good home cooked food.