Marina Bay Sands is quite a place! It's Las Vegas in Southeast Asia. I think that's what it was designed to be! It's very western, down to the music at the bars and the food served and everything on site is quite expensive (like Vegas).
The check in instructions were accurate, but the room was not ready on time. There was a huge line to check in and I had to wait. The front desk tried to get me checked in faster by putting me in a room that did not have a view of the city, so I had to request that it be fixed. The city view was worth it. The bed was incredibly hard/uncomfortable. They are very serious about only registered hotel guests at the infinity pool.
The location is well situated in the middle of everything, and you could spend a day or two just exploring the Marina Bay Sands itself--- between the shopping mall and the Casino and all the restaurants, the scale is immense. It's also very walkable to many attractions like Gardens by the bay, and is very convenient to transit.