Exactly as promised and more. Lovely hosts. Great accommodation.