100% LOCATION!!! This place really needs to be refreshed, it's obviously been coasting along on location alone.