Anyone stayed at this hotel? I am on the fence between using my points for this hotel (88,000 for 3 nights) or paying for a room at a luxury hotel (Grand Central Hotel). If you have any thoughts, please post . ~Efilon87