Despite being the premier destination for Britons buying abroad, Spain has not had a great press lately.