Kike's place is well located and has everything you need. The stairs are a good workout too! Will definitely be booking here again next time I'm in Barcelona.