Fantastic spot, beautifully laid out, comfy bed and wonderful host - what more could you want?