The apartment is in really good conditions, it has just been refurbished. It has all the appliances needed to feel at home.
The location is well communicated, couple of bus stations to plaza Espana, and also close to the main train station. There are supermarkets, restaurants, malls, etc nearby and easily communicated to touristic attractions.
The hosts are really great taking care of you and are there if you need something. Great place, truly recommended.