This was a great find. It is everything they advertise and more. Easy to book, owner is very prompt and friendly. He helped us every step of the way. They arranged for pick up and drop of at the airport. When we got to the apartment, Alejandro was waiting for us. He showed us around and answered any questions we had.
The building has 24/7 security, and by the second day they were treating us as if we had lived there all our lives. Very friendly and professional staff.
As far as location you can't get any better. Three blocks from La Rambla, a supermarket 1/2 a block away, it has an ATM and a currency exchange right inside. Right across the street there is bus stop that you can take a bus to almost any where (check out on line for a web page that gives you all the buses routes).
If you decide to stay there make sure you stop and eat at the empanaderia across the street, right on the corner. They make, from scratch, 44 different types of empanadas!