Nice place overall. The good: great location, well-stocked place, nice amenities at the complex.