From booking, to check-in and right through our stay this was a dream experience. We wish we had stayed longer. I cannot recommend this accommodation highly enough.