We had a great experience in Barcelona - the apartment was perfect, made us want to stay even longer! Location is excellent, walking distance to pretty much everything you'd want to see (or a cheap cab).