Place was fantastic. We had a ton of fun. Location can't be beat. We'll definitely stay here again.