An enjoyable family stay.