Very convenient place located just off the Gran Vía.