We enjoyed every minute!
Very clean, perfectly located (within 5 min walking to the main square in the city center, 20 min by public transport to the beach, great restaurant just around the corner)
Communication and organization with Sergi was outstanding, who by the way was also very nice and attentive - he even organized us a parking spot in the garage since parking is a nightmare in the center)
We would book again and highly recommend it!