All countries have their own particular social customs and Spain is no exception. As a foreigner you will probably be excused if you accidentally insult your host, but you may not be invited again.