Huge place! Great location. A lot of amenities. Great value.