A great family place to stay.