Cleanliness second to none. Everything to hand which made our stay enjoyable. Sam is very friendly, our only question was where to leave the key on departure. Would definitely return and highly recommend.