This was a well decorated apartment in a great location. We noticed that the floors were in great need of washing. Walking in socks for a couple minutes would turn them black. Other than that, the suite was spotless. There was only enough toilet paper to last the group for a day. This seems to be an undesirable trend amongst Airbnbs. Scrambling to buy toilet paper on vacation is awkward.
The major issue that other travellers need to be warned about is the tourist tax that was mentioned in fine print but no where else. It came as a surprise when we had to pay additional tax in person, in cash upon check in. This tax turned out to be 20% of the Airbnb price we prepaid online. Why wasn't this tax collected by Airbnb directly along with the other taxes it was already collecting? Unfortunately, we weren't given a receipt nor did we ask for one.
All in all, we would still recommend this suite. But make sure to check that fine print for the hidden fees.