Overall the place was great. We loved the close proximity to great restaurants, cafes, and bars. The only thing that was sort of frustrating was the lack of understanding for our flight getting canceled which caused us to get into bcn a lot later than expected. We were able to check in very easily however we were charged a small fee for a late checkin on top of the a already stressful day. The check in lady did not really care and told us to take it up with Angel. We just paid it anyways to not have any problems.