The view is worth the smell :)
Great place, great location.
Look for ail Corte Inglés for shopping, only a few stops away