Very clean, have stayed previously and will stay again. Great location.