Very clean place. Wonderful location. Definitely would stay again.