It WAS Sutton Place! I actually called the hotel to ask about their beds (king or queen) before booking, and the woman I spoke to didn't think the listing could be Sutton Place because she thought the price was too low! FYI: Sutton Place does not have queen size beds; the rooms either have king or "large twin" beds.
Dates: 03/05/09 - 03/08/09 Price: $89 Amenities: fitness center, swimming pool, restaurant, business center, high speed internet, golf nearby, and spa. From reading previous posts, I assume it's the Sutton Place Hotel. Thanks!