Excellent, comfortable, friendly, hospitable, homely stay (once again!)