20 luxury vacation apartment rentals in New York