This is a very spacious accommodation at a great location in New York with ample facilities