MBS is a very nice place, probably the best in Singapore. Had some initial problems due to the pandemic to arrive in time and had to start my stay a day later. Host has very restrictive cancelling policy. Additionally the first hours after Covid 19 testing, entering the place was not permitted.
If I had booked the MBS hotel directly or via an agent, both problems had not existed.