The checkin went smoothly. The place has everything you need to cook. The location with parking is excellent. We had kids with us and there were plenty of toys around for them to play with.