Very clean and comfortable. We enjoyed a very relaxing few days and would be keen to return sometime. The whole process was very easy.