Great location; extremely clean place.