Awesome location, clean, good amenities. A little bit noise but this is Madrid!