Overall, MP's place itself was very nice - clean, great facilities(Gym, Pool, Netflix), perfect location( just out of the station) and plenty of amenities.
But be aware that this place is not allowed for Airbnb, which we did not know about this before booking, but eventually had no problems for staying as we kept quite and did not interact with the people at the building. But stay at your own risk.
Also we had a bit of issues on arriving as we did not use airport pick up service(we came from suburb city near Bangkok). The address was not the same from the booking detail, so one of my friends coming separately wandered the street for a bit. This unclear situation made us worry and uncomfortable, but won't be an issue if you use airport pick-up service.