An ideal base for enjoying one of Spain's best cities.