Nice place to enjoy Spain for short or long stays