The location is perfect! You can reach the major attractions, walking. For the Spanish standards the apartment is great, it has all the amenities you need during your stay, including shampoo and shower gel in the bathroom.
We had a great stay and recommend it.