Nice and clean place near good restaurants