The location was very good, just two blocks from the Sagrada Familia which is not only the most visited site in Barcelona, but also has excellent connections to other parts of the city. You have the metro and bus connectivity right there. The beaches don't have good metro connectivity but you can take bus V21 right to and from the beach.
The apartment is small but comfortable and modern. Two bedrooms, a small dining and living area and a good kitchen. The wifi also worked great. The bathroom is good but small.
Albert met us at check in and explained things to us. I wish he didn't charge us the late check in fee of 30 euro as our flight was delayed by over two hours, but we were charged this as per his policy even though he knew that our 45 minutes delay was unintentional.