Absolut amazing location! Right in the center of Madrid!