very clean. comfortable beds and great location! highly recommend.