There Are Instagram-Worthy Spots Everywhere The "Wash Your Spirit Clean" neon sign as you leave the clubhouse is the perfect spot for an Instagram photo.