Great location on a quiet street right in the center of Madrid