Amazing place to stay, especially for family with young kids.