very clean, amazing communication! we needed an extra bed so they just brought us one. 10/10 would recommend