Great location. Very nice fun and large common areas indoors and out- great for families. Cleanliness could be improved.