Absolutely perfect! Kind, respectful and informative. Would come back again and recommend to everyone.