Michaels place is in the perfect location in New York, surrounded by good restaurants and very near Greenwich. Worth a stay!