A well appointed self contained unit in a lovely country location.