Everything as described and more. Katherine is so very accommodating and nothing is to much trouble. She certainly deserves her 'Superhost' title. Highly recommended.