A perfect stay for a family of 5 and 2 grandparents.