everything about our stay ticked all the boxes. peaceful, relaxing, spacious, beautiful outdoor area, comfy bed, great hosts. we loved our stay.