Cherry Creek Nature Retreat has panoramic views.