good atmosphere, clean & great location