Very clean, cute and self contained accommodation. The outdoor kitchen took us a few minutes to find but was well stocked and all we needed (exactly as advertised). Bed was comfy and spa was luxurious- we would definitely stay here again!