We had a great time at Craig's! Great amenities, perfect location, and was more than enough room for our giant family!