Immaculate, stylish and in a fantastic location in Little Italy. Perfect accommodation.