Location, location, location
My ONLY complaint about this property was the misleading use of LaGuardia in the name of the hotel. (JFK North would be about as accurate.) True, they do have a shuttle (during certain hours, at least), but it is REALLY far from the airport (especially during traffic.) In fact, except for the trip from the new Denver airport to the old Stapleton hotels, I'm not sure I've ever had to go that far.
All that said, as a Platinum I've (both stays) gotten terrific upgrades, was promptly offered my amenity at check-in, and found fresh fruit in the room. I'd probably stay there again unless it was going to be a very short night during a weather/cancellation-type layover (and I didn't want to spend the time commuting when the Marriott is right there.)