just stayed at the Sheraton on the Falls, got upgraded to a 2 floor penthouse suite, the sheraton on Falls is hands down much nicer then the 4 points although it is not such a gorgeous hotel. i did go to 4 points for minyan, and dinner 1 night, i would suggest the sheraton, the sheraton has many more suites available, if you can get a corner suite on the 15th floor or higher they are quite nice..
THe kosher pizza store is pretty good when fresh, and when they have pizza in stock