This really was the best stay of our Spain trip