Perfect stay when you want to feel at home away from home. I would almost not want to share with you how good it is so that you don't all go and book it for yourselves! Excellent set up.