It's a nice place, newly remodeled inside, on a relatively quiet street for the neighborhood. We appreciated the nice kitchen, hot shower, and attractive lighting.
Check-in was one of the most bureaucratic and corporate of any place I've stayed in Spain. Make sure you're okay filling out a long, awkward, and buggy online survey and sending them a ton of personal information, including selfies of every traveler. Then be prepared to receive an "invitation" to make a booking at their company restaurant afterward.
Overall a functional apartment, good location, more of a mega-landlord hotel than a "bnb".