The apartment is clean and all the amenities you can think of are all provided. The location is centralized and is within walking distance to the BTS station. The only minus point is that the hot water in the shower is not consistent, other than this, everything is good and definitely would recommend to my friends.