Excellent host, beautiful place, great facilities, all that we looked for while travelling with family.