Perfect location, amazing views. Great place for a wonderful Spanish vacation.