very clean place. excellent location.