Excellent place for star gazing, surrounded by nature.