Please be careful while reading reviews on Airbnb for properties in Thailand. I have been using Airbnb for years in various countries, and this is the only time I've been disappointed with one of my stays.
This particular Airbnb is a great size, but details such as a lack of cleanliness, a low powered air conditioning unit, and lack of amenities for the price makes it a miss in terms of apartment stays.
If you do choose to stay at this property, do so for one-night, and make sure to get updated photos (with time stamps) if you are at all concerned about sanitation and bugs.
I would not recommend this property to anyone who is used to nicer hotels/Airbnb properties.