Huge place. Great location. Awesome staff. Reasonable rate. Would definitely stay here again.