Barabara's place is conveniently located within the heart of Madrid. Would highly recommend staying at this location.