very very clean and nice. the interior of the place looks very new and clean. definitely would stay again.