Palazzo definitely lived up to the five stars expectation. We stayed here for the duration of a Sands Expo event. Everything went smoothly for our entire stay from check-in to check out. They got a theme of Italian décor throughout the hotel and a series of fancy shops on second floor. The location is very convenience for walking down the Strip and driving to Chinatown area. Their parking lot seems easier get in and out compared to Venetian side.
The regular room was very comfortable, almost can list as a suite for some hotels. The room seems clean (did not test with black light though XD). Depending on the room, you may have a view the Strip or other hotels nearby. Hotel staffs were friendly and helpful throughout. They also have a variety of dining option available at the hotel, but I have yet to try any of them.