Totally clean. Great place. Everything you need. Quiet. Extremely well appointed