Over the top hospitality and thoroughness!!!!! A gem.