Very clean and the bed was super comfy!!! They will keep you in the loop on activities that are available... real professional host. Would definitely stay again here.