Great communication from the hosts and the place was perfect for our a one night stay. The space itself is really cozy and I think it would be perfect for a family stay, with three bedrooms, a living room, kitchen and a small dining room all available for your use. This place is perfect for short visits like ours but I would imagine it's even better for anyone wishing to stay longer as it has everything you require allowing you to have a really comfortable and enjoyable stay.