Very clean. Very nice space, both shared and private. Beds are comfy. Great value and location.