Very clean place and wonderful location.