Very nice. Extremely clean. Perfectly stocked. Great location. Quiet.