Spacious with comfy beds, well equipped kitchen and all in a beautiful setting. We really enjoyed our stay would recommend ++