The place is equipped with absolutely everything you might need during your stay in Madrid. It has a great location, in a quiet neighborhood that is within 15 minutes of walking to the city center.