spacious, private, well equipped. we had a lovely holiday here