Terrific hosts who went above in beyond. Place is very conveniently located in Barcelona