Great place - clean, great location, indoor and outdoor activities/ equipment available, fully kitted kitchen and more! We will definitely stay again.