The location is perfect with lots to do and easy access to public transportation. There was AC in every room, which was invaluable during the heat wave, and the listing was as we expected! There was a little hiccup when we got there, tho, which is why we gave it a 4. The apartment we were supposed to be in hadn't been cleaned from the last tenants. Luckily, Ramon (the guy who checked us in) was amazing and super quick in finding us another of their comfy Airbnbs for the night just two blocks away and we moved back in to this cleaned apt the next night. He got us in thru other means and waived the late check in fee. Very nice guy.
Some things to note: you have to go up a flight of stairs to get there, the host asks to empty the water from the AC but we didn't see any instructions, and the beds are pretty stiff (tho this was pretty consistent throughout our visit in Spain).