Generator in Barcelona is really the best place to spend one or more nights. It had everything I needed and the people working there were very kind and spoke english very well. 😀