Craig's is new, modern and stylish. The location is very convenient.