Angel's apartment is very nice and in a great location, less than a 5 minute walk to las ramblas. We arrived slightly earlier than expected and they were very flexible with timings. We were also able to leave our luggage whilst the cleaners were cleaning which was really handy. However there were a few minor concerns along the way, there was no hand soap anywhere which is something we'd consider as a basic requirement. The wifi was very temperamental which made it really difficult to plan anything. Other than that the place was lovely, comfy, tasteful and clean.