A value for money accommodation for a short stay in New York.