Super clean place! Had full use of the huge deck outside which was beautiful. Would 100% recommend