Borjas place is a fantastic location for seeing and experiencing Madrid. The local neighborhood is authentic, vibrant and has many eateries, drinking holes very close. Plenty of small shops to get supplies. The apartment is in a great location, clean and modern. I would recommend for staying in Madrid for sure.