One of the cleanest places we have stayed