What an amazing place! The apartment has everything you need to enjoy your stay. I can’t explain how incredible the location is. It’s right in the heart of Madrid with most places just a walking distance away!
Would highly recommend!