Great Holiday : relaxing, private , spacious . Generous hospitality .