The place is brand new. The location is not particularly fancy.