A lovely 'home away from home' when you have a lot of people to accommodate. Everything you need is there and even the kids enjoyed the vastness of the place. Steps in the house are a bit of an issue with very small children. The location and setting made for a very enjoyable stay.