Has all the essentials. Not located in the best of areas but the subdivision is safe. We had some issues with the other tenants during my stay but it was taken care of reasonably. Although she accepts some questionable people, everyone has their own code, which keeps everyone safe.