Excellent location. Spacious and bright. Beautiful and peaceful back garden. Comfy bed. Clean linens. Great communication. The place shows the effort the hosts have put into making this a pleasant and relaxing environment.