Comfortable, well set up for a family stay.