Excellent accommodation, home from home , great host , great facilities