Hotel tips: Our favorite 31 hotels in New York