Extremely thorough and extremely thoughtful. 5 star hotel hospitality , would recommend to anyone