We chose this place as it allows to stay with your pet, however we have never stayed such unclean cabin before. There were sands, dirt everywhere along with human & pet hairs. We had to clean the cabin as soon as we got in, we could not stand. In the evening when we tried to close the roller blinds, we found out that some were broken and couldn’t adjust them. Then when we tried to set up single beds for the kids, mattress protector had so much dust and hairs though the sheets were clean. For the queen size bed, they left the electric blanket under the sheets that control parts were poking out our back and it was very uncomfortable. We would not recommend to anyone and it was definitely not worth what we paid for.