This unit is at a great location in a beautiful, modern building. It is well worth its value and is easy to check in and come and go. The unit itself is spacious and is as pictured. The only minor caveat was the musty smell from the air conditioning, but I'm not sure how much that can be fixed, given that it's part of a larger building complex. Yefeng was a great, communicative host and responded promptly to all questions. Since the unit was available and we arrived in Bangkok earlier than the appointed check-in time, Yefeng was really generous in letting us check-in early. After a long travel day, we really appreciated that. Overall, a great stay, and I would certainly stay again!