the location is great.
the apartment is pretty big and the rooms are great as well. we had a few problems with the apartment - leaking from the a/c, the sinks had plumbing issues. the living room does not have a/c but the weather was fine and we didn't have any problems.
Thais had quick responses and let us check in by ourselves. we had an issue with the house rules and I suggest you talking to her and understanding what they are exactly, she fined us for the amount of people and it left us with a bad taste.