Neues Schloss has the best location for tourists, but we liked the 4points very much when we stayed there a while back. You cannot walk to the city center from the 4points, but the tram and train is very close. Plus, its located in an upscale shopping area, and the suite we had was on a pair with suites we have had in full service sheratons/westins. I am not familiar with the newest Sheraton, but is not very centrally located I think.