Spotless accomodation in a quiet peaceful location.