My friends and I stayed there for 3 days and 2 nights. In general, we enjoyed our stay and the comfort of the beds was tremendously amazing. They gave us early check in which was nice, instead of waiting a couple hours. They have grand via mall and a bunch of restaurants next to the hotel. The service was great and the people were really nice. If we needed anything it was brought to us. One thing that was unfortunate for us is the location, it’s pretty far from the city center and the beaches about 30-45 mins by public transport. Other than that, we had a wonderful stay at hotel porta fira I’m Barcelona.