This property and the location are really great. The apartment was as described and was very very clean. Added bonuses: having the toilet in a separate room from the shower, a fan system located above the air conditioner that moved the cooler air into the bedroom - though it didn't really work well enough, we had to use a fan we had brought with us to keep the bedroom cool enough.
The cons of this property is the property manager. I saw that other reviews said that he communicated with them so either that has changed or they didn't recognize that they were getting pre-written canned auto-messages sent to them. Eric would not respond to me via AirBnb even after several messages. I had to contact him via WhatsApp per him providing his contact info in one of the canned messages. We were also told that even though there was no booking that day that a late checkout wasn't possible unless we paid full price for another night. I had to come up with what I felt was a more than fair offer of 50% for staying a few extra hours (especially since if we left he would've made nothing). He eventually agreed to that - though he never actually responded, I just got a notification several stress filled hours later that my booking was modified, never heard from Eric again. I understand that for some managers AirBnb's are just a business but what makes using them special for me is a more personal relationship with the owners and a mutual understanding of what is fair. I would just stay at a hotel if I wanted to feel like I was just in the way and a source of income. If impersonal, anonymous stays is what you are looking for, then this place is for you. Otherwise I would recommend stay somewhere else. The building is great and there are many other Bnbs in it with owners that seem much nicer (I'd see them in the hallways meeting their guests).