This place was fantastic. It had everything we could have ever hoped for. Location was great and Karen was super helpful. Would definitely stay again!