Neal jumps at the chance of being the face of the hotel when the Inn is named one of New York's hippest hotels, by a top New York newspaper.