Everything you would wish for. Lovely home, wonderful hosts, helpful suggestions and great location. Highly recommend.