We are thinking Spain!! Any recommendations re: cities? And places to eat, tour, etc?