Perfect. Fully self contained in a quiet location in beautiful surroundings Great value.