Angel's place is great. Small, but completely worked for a family of four - could even take 2 couples and 1 child. It was very clean and had everything you needed. It was easy to get to all areas of Barcelona from the location.