scenic views in dean village