We had the best time at Aparhotel BCN Montjuic, the staff were so friendly and welcoming. The check in was really smooth and the rooms were great. They were very clean and had everything we needed for a great stay. The pool area is lovely, perfect way to finish the day off on the roof top enjoying the views. Check out was extremely easy and they even stored our bags till we needed to pick them up. Would 100% recommend - we will be back!