Great place at superb location. Super clean too.