Everything was very clean, we had our own toilet. The bed was very comfortable! Would definitely repeat again! We had a very pleasant stay :)