Barcelona is expensive so its not a five star hotel but was ok